package com.yc.cloud.openai.portal.service;

import com.yc.cloud.common.oss.vo.OssFileVo;
import com.yc.cloud.openai.portal.dto.request.VideoRemoveShareWaterMarkParam;
import com.yc.cloud.openai.portal.dto.request.VideoRemoveWaterMarkParam;

public interface VideoHelperService {
    /**
     * 移除视频水印
     *
     * @param param 视频水印参数
     * @return 移除水印后的视频信息
     */
    OssFileVo removeWatermark(VideoRemoveWaterMarkParam param);

    /**
     * 移除视频分享水印(用于去除一些短视频平台的分享水印)
     *
     * @param param 视频分享水印参数
     * @return 移除分享水印后的视频信息
     */
    OssFileVo removeShareWatermark(VideoRemoveShareWaterMarkParam param);


}
